enemy troop - German English Dictionary